package com.pig4cloud.pigx.contract.open.api.dto;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 开放 api - k线查询条件
 *
 */
@Data
public class OpenApiKLineListDTOV1 implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * 币对id 必填
	 */
	@NotNull
	private String symbolName;

	/**
	 * k线类型 -> ContractKLineConstants
	 */
	@NotNull
	private String type;

	/**
	 * 结束时间
	 */
	private Long endTime;

	/**
	 * 结束时间 - DateTime
	 */
	private LocalDateTime endDateTime;

	/**
	 * 表名 不需要传，自用
	 */
	private String tableName;
}
